package vos;

/**
 * Clase que representa una ciudad
 */
public class CiudadesValues 
{
	//-----------------------------------------------------------------
	// Atributos
	//-----------------------------------------------------------------
	
	/**
	 * El nombre de la ciudad
	 */
	private String nombre;
	
	/**
	 * El pais en el cual la ciudad se encuentra
	 */
	private String pais;
	
	/**
	 * El continente en el cual la ciudad se encuentra
	 */
	private String continente;
	
	//-----------------------------------------------------------------
	// Constructor
	//-----------------------------------------------------------------

	/**
	 * Metodo constructor por defecto, inicializa todos los atributos con los parametros de entrada
	 * @param nombre El nombre de la ciudad
	 * @param pais El pais de la ciudad
	 * @param continente El continente de la ciudad
	 */
	public CiudadesValues( String nombre, String pais, String continente ) 
	{
		this.nombre = nombre;
		this.pais = pais;
		this.continente = continente;
	}
	
	//-----------------------------------------------------------------
	// Metodos
	//-----------------------------------------------------------------

	/**
	 * Devuelve el nombre de la ciudad
	 * @return the nombre
	 */
	public String getNombre( )
	{
		return nombre;
	}

	/**
	 * Cambia el nombre de la ciudad por el que viene por parametro
	 * @param nombre the nombre to set
	 */
	public void setNombre( String nombre )
	{
		this.nombre = nombre;
	}

	/**
	 * Devuelve el pais de la ciudad
	 * @return the pais
	 */
	public String getPais( ) 
	{
		return pais;
	}

	/**	
	 * Cambia el nombre del pais por el que viene por parametro
	 * @param pais the pais to set
	 */
	public void setPais( String pais ) 
	{
		this.pais = pais;
	}

	/**
	 * Devuelve el continente de la ciudad
	 * @return the continente
	 */
	public String getContinente( )
	{
		return continente;
	}

	/**
	 * Cambia el continente de la ciudad por el que viene por parametro
	 * @param continente the continente to set
	 */
	public void setContinente( String continente ) 
	{
		this.continente = continente;
	}
	
	public String toString()
	{
		return getNombre() + " - " + getPais() + " - " + getContinente();
	}
}
